home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / TPTUTR08.ZIP / CONTEST.TXT next >
Encoding:
Text File  |  1996-01-20  |  3.4 KB  |  60 lines

  1. A Contest?
  2. ==========
  3. Someone suggested we have a little programming contest.  Well, if you
  4. ever wanted it, here it is...The program for part 10 of my tutorial!
  5. I have nothing tangible to offer, but I can offer this -- notoriety
  6. as doing really well in Pascal programming with an announcement in
  7. comp.lang.pascal.borland and comp.lang.pascal.misc, as well as mention
  8. in one of these pascal tutorials.  The most correct program that covers
  9. all stated goals in the program description will win, as judged by me,
  10. and any other authority which wishes to take the time out.  Entries
  11. should be e-mailed to ggrotz@2sprint.net.  My rules for submissions:
  12.      1) This program MUST be done entirely in Turbo Pascal, the
  13.         focus of the tutorial.
  14.      2) I will take and consider the first 10 entries.  If your entry
  15.         doesn't compile properly on my system, I will reject it
  16.         immediately.
  17.      3) An entry should be sent to me as a ZIP file with unit source,
  18.         main source, and any include files included in there.
  19.      4) Name the file as <youremailaddress>.ZIP so you won't be overwriting
  20.         other submissions, and making me have to disqualify you immediately.
  21.  
  22.   Judging (in order of elimination):
  23.      1) I will take the first 10 entries that I get that will compile
  24.         on my system without errors, before Feb 20th, 1996.  I use
  25.         Turbo Pascal 7.
  26.      2) Programs will be eliminated first, if they crash my system in
  27.         trying to run them after I compile them.
  28.      3) Next, I will check them to see how well the author adhered to
  29.         the program description.  For example, it will specifically
  30.         call for usage of an include file, coding an EMS overlay system
  31.         for it, and usage of an untyped binary file.  If any of these
  32.         things are not followed, your program will be eliminated.
  33.         Also, note that the program must be written entirely in TP
  34.         code...no ASSEMBLER!!!!!!!
  35.      4) I will send an e-mail notification if your program is eliminated
  36.         for any of the three reasons above.  After that, I will run your
  37.         program against a standardized data file.  I will provide you
  38.         a sample data file, but the final one to be run against programs
  39.         will be a different one.  Both will be in the same format listed
  40.         in the program description.  Both data files will stress all 14
  41.         requisites in data being perfect.
  42.      5) The final judging will be based on accuracy of the program.
  43.         The program involves picking errors out of data, so it will
  44.         be very quantitative in nature.  The program that is the most
  45.         perfect will win.  In the event of a tie, I will look at
  46.         program length to determine the winner.
  47.  
  48. Oh, yeah.  My sample of this program will not be posted until
  49. the end of this contest.  Don't think this program is too difficult,
  50. because actually, it is not.  There is just a lot of details, and it
  51. is tedious.  I wanted to create a challenging thing for this contest
  52. that for knowledge sake that someone following the tutorial could handle.
  53. Most of this program stresses planning, as described in part 9, the
  54. new parts are only the overlays, include files, and the writes to the
  55. binary data file.  Besides that, it's mainly rudimentary things (IFs,
  56. Case statements, and string/number conversions...)
  57.  
  58. Have fun and good luck!!!!
  59.  
  60.